package com.uzai.console.service.alipaymch;

import com.alipay.api.response.AlipayFundBatchCreateResponse;
import com.alipay.api.response.AlipayFundBatchDetailQueryResponse;
import com.alipay.api.response.AlipayFundTransPagePayResponse;
import com.uzai.console.dto.alipaymchbatch.AlipayBatchPayDto;
import com.uzai.console.entity.AlipayMchAuth;

/**
 * @Auther: jianghan
 * @Date: 2021/12/15 20:12
 * @Description:
 */
public interface AlipayFundBatchService {
    AlipayFundBatchCreateResponse create(String authToken, AlipayBatchPayDto alipayBatchPayDto);

    AlipayFundTransPagePayResponse pay(String authToken, String batchTransId);

    AlipayFundBatchDetailQueryResponse query(String batchNo, String appAuthToken);

}
